要開始撰寫比較厲害的程式語言之前
我們要先學會物件的類型該如何表示
先從數字開始講起
類型 | 說明 |
---|---|
int8;uint8/byte | -128 ~ 127; 0 ~ 255 |
int16/uint16 | -32768 ~ 32767; 0 ~ 65535 |
int32/rune;uint32 | -21億 ~ 21億; 0 ~ 42億 |
int64/uint64 | -2^63 ~ 2^63-1 ;0 ~ 18446744073709551615 |
那uint與int有何不同呢
「uint 表示 "無號整數(unsigned integer)",而 int 表示 "有號整數(signed integer)"。
無號整數只包含正整數(與零)。」
類型 | 說明 |
---|---|
float32 | 精確到7位小數,相當於c的float |
float64 | 精確到15位小數,相當於c的double |
complex64 | 32位實數與虛數 |
complex128 | 64位實數與虛數 |
類型 | 說明 |
---|---|
bool | true/false,默認false,不能用数字代表true/false |
bool則是一種判斷值,預設為false |
類型 | 說明 |
---|---|
String | 表示字串的時候記得要加"你要輸入的內容" |